page {
  background-color: #FCF9FC;
}
page .entrust-print {
  padding: 20rpx 24rpx 0;
}
page .entrust-print .address-pos {
  position: relative;
}
page .entrust-print .optionclass {
  font-size: 28rpx;
  color: #999999;
}
page .entrust-print .picker {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 30rpx;
}
page .entrust-print .entrust-fixed {
  padding: 0rpx 0rpx 50rpx 0rpx;
}
page .entrust-print .static-btn {
  height: 100rpx;
  box-shadow: 0px 2rpx 10rpx 0rpx rgba(33, 114, 237, 0.15);
  border-radius: 8rpx;
  text-align: center;
  font-size: 36rpx;
  line-height: 100rpx;
  width: 702rpx;
}
page .entrust-print .submit-btn {
  background: #2172ED;
  color: #FFFFFF;
}
page .entrust-print .detail-btn {
  background: #fafafa;
  color: #666666;
  margin-top: 32rpx;
}
page .entrust-print .address-container {
  position: absolute;
  top: 50rpx;
  width: 700rpx;
  text-align: center;
}
page .entrust-print .address-container .flex-bet {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
}
page .entrust-print .address-container .flex-bet .add-left {
  width: 85%;
}
page .entrust-print .address-container .flex-bet .add-right {
  width: 15%;
}
page .entrust-print .address-container .flex-bet .flex-bet-warp {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
page .entrust-print .address-container .flex-bet .flex-bet-warp .img-left {
  width: 13%;
}
page .entrust-print .address-container .flex-bet .flex-bet-warp .img-right {
  width: 87%;
  text-align: left;
  line-height: 40rpx;
}
page .entrust-print .address-container .flex-bet .more {
  width: 16rpx;
  height: 28rpx;
}
page .entrust-print .address-container .flex-bet .locationimg {
  width: 29rpx;
  height: 35rpx;
}
page .entrust-print .address-container .flex-bet .location {
  font-size: 26rpx;
  color: #111111;
}
page .entrust-print .address-container .flex-bet .flex-address-start {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
}
page .entrust-print .address-container .flex-bet .mobile {
  font-size: 24rpx;
  color: #999999;
  padding-left: 30rpx;
}
page .entrust-print .address-container .flex-bet .uname {
  font-size: 24rpx;
  color: #999999;
}
page .entrust-print .address-img {
  width: 70rpx;
  height: 70rpx;
}
page .entrust-print .address-content {
  font-size: 24rpx;
  color: #999999;
}
page .entrust-print .img-response {
  width: 100%;
  height: 189rpx;
  display: block;
}
page .entrust-print .form {
  width: 100%;
  background: #ffffff;
  margin-bottom: 40rpx;
  box-shadow: 0px 2rpx 10rpx 0px rgba(33, 114, 237, 0.15);
  border-radius: 8rpx;
}
page .entrust-print .form .items {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 129rpx;
  border-bottom: 5rpx solid #FAFAFA;
  padding: 0rpx 31rpx;
  box-sizing: border-box;
}
page .entrust-print .form .zm-ml {
  margin-left: 31rpx;
}
page .entrust-print .form .flex-left {
  width: 74%;
}
page .entrust-print .form .flex-right {
  width: 26%;
}
page .entrust-print .form .zm-flex-start {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
page .entrust-print .form .placeholder-item {
  font-size: 26rpx;
}
page .entrust-print .form .flex-width {
  width: 60%;
}
page .entrust-print .form .flex-width-w {
  width: 50%;
}
page .entrust-print .form .zm-size-nomal {
  font-size: 30rpx;
}
page .entrust-print .form .zm-flex-bet {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
}
page .entrust-print .form .zm-pr {
  margin-right: 30rpx;
}
page .entrust-print .form .addshops {
  width: 70rpx;
  height: 70rpx;
}
page .entrust-print .form .item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 129rpx;
  border-bottom: 5rpx solid #FAFAFA;
  box-sizing: border-box;
}
page .entrust-print .form .item:nth-last-child(1) {
  border-bottom: 4rpx solid none;
}
page .entrust-print .form .item .name {
  flex: 0 0 200rpx;
  width: 200rpx;
  margin: 0 31rpx;
  font-size: 30rpx;
  color: #111;
}
page .entrust-print .form .item .section {
  width: 70%;
  box-sizing: border-box;
  padding: 0rpx 20rpx 0rpx 0rpx;
}
page .entrust-print .form .item #select {
  width: 70%;
}
page .entrust-print .form .item .input {
  box-sizing: border-box;
  flex: 1;
  height: 60rpx;
  line-height: 60rpx;
  font-size: 26rpx;
  margin-right: 31rpx;
  padding: 0 33rpx;
  border: 1px solid #eeeeee;
  border-radius: 30rpx;
}
page .entrust-print .information-container {
  width: 100%;
  background: #ffffff;
  box-shadow: 0px 2rpx 10rpx 0rpx rgba(33, 114, 237, 0.15);
  border-radius: 8rpx;
  padding: 0rpx 0rpx 30rpx 0rpx;
  margin: 0rpx auto 40rpx auto;
}
page .entrust-print .information-container .zm-m-left {
  padding: 31rpx;
}
page .entrust-print .information-container .zm-textarea {
  background: #ffffff;
  border: 2rpx solid #eeeeee;
  border-radius: 8rpx;
  height: 118rpx;
}
page .entrust-print .information-container .text-auto {
  margin: 0rpx auto;
  width: 653rpx;
}
page .entrust-print .information-container .text-auto textarea {
  margin: 0rpx auto;
  padding: 30rpx 20rpx;
}
page .entrust-print .information-container .input-place {
  padding-left: 31rpx;
}
